to meet its obligations and guarantees - Turkish English Dictionary